Self-assembly racks - French English Dictionary